package cc.lj.internal.mobilepay.domain.repository;


import cc.lj.internal.mobilepay.infrastructure.po.CiticLogPO;

import java.util.List;

/**
 * 中信请求响应日志表仓储接口
 * @author liangxifeng
 * @date 2022-11-25
 */
public interface ICiticLogRepository {
    /**
     * 新增
     * @param entityPO
     * @return 新增后的主键
     */
    Integer insert(CiticLogPO entityPO);

    /**
     */
    /**
     *
     * 通过主键修改
     * @param entityPO
     * @return 影响行数
     */
    Integer updateById(CiticLogPO entityPO);

    /**
     * 根据ID查询
     */
    CiticLogPO getById(Integer id);


    /**
     * 批量获取数据
     */
    List<CiticLogPO> getList(CiticLogPO entityPO);

    /**
     * 通过主键删除
     */
    Integer deleteById(Integer id);
}
